This place is wonderful. Clean, great service, right on the beach... we had the best honeymoon here. Thanks my perfect stays!