This place is on the beach, literally. Comfortable, spacious and lovely. We will be back!