Self contained great space just steps from the beach. Very easy place to relax.