Spacious, relaxed, and right on the beach - this house was everything we could have hoped for.