Really beautiful stay with a view of the beach.