A beautiful place to stay. Right on the ocean.