Great place, Great service at reception, beautiful views, the extra amenities were also great.
I'm definitely staying here on my return.