Amazing. Nothing more. Nothing less. Amazing. Been around the world but staying at this fantastic place was a joy!!! Perfection!