This place was great for our family- even better than the pictures show. We loved being across the street from the beach path. We loved the porch and the mountain views. We ate every meal cooked in the well appointed kitchen on the beautiful patio surrounded by palm trees. Great communication with hosts. Highly recommended.