Excellent location, great vibes all around from reception to the terrace and pool