this is a beach house with perfect view. spacious cooking and living area overseeing the beach and snow capped mountain. when windows are open,you can even hear breaking waves. kids love playing table tennis down stairs. can accommodate up to 12 people. loved it.