Cozy, clean, and located on the beach.