Self contained, everything you need, beautiful space, a few minutes walk from the beach. Cozy and comfortable. Super quiet and private.