Excellent location. Walking distance to the shops and beach. Fantastic inclusions and bonuses. Fabulous host who was super helpful and always responsive. Would highly recommend this place and would definitely stay here again.