This place was amazing. Check in was very easy and communications were very good. The location with views of the beach and mountain were exceptional. I highly recommend a stay here.