Comfortable, self contained, modern space, close to the ocean - it has everything you will need for your stay.