Fantastic location, stones throw from beautiful swimming beach. Clean, good facilities, and you can take your dog. Excellent communication and easy check in. Will definitely return and recommend to others. Thanks Moush.