Incredible location, beautifully decorated and wonderful amenities. We loved our stay and would book again.