Fantastic location right in front of a beautiful beach — for that alone I highly recommend this place. Communication is awesome and precise — cannot be happier and would love to visit again some day.