A hidden gem
extremely nice beach house - newly renovated, modern, luxurious, spacious, very comfortable
- feels like home