What a perfect place - it has everything you want and the location is ideal for anywhere and everywhere you want to go.
Full 5 star does not seem enough
Thanks Pierre