There are hotels. And then there are places that stay with you for a lifetime. Nestled between the Atlantic Ocean and Lion's ...