Beautiful location with ocean front views and easy walk to very kid friendly beach with coffee, smoothies, acai bowls, shave ice - really everything we could want right across the street. Another unit in the resort had a leak that resulted in the water being shut off unexpectedly during our stay. My Perfect Stay's was incredible responsive and helpful when this happened -- obviously not what we were hoping for our vacation, but not their fault and they went out of their way to help us make things work.