Perfect location with stunning views, beautifully appointed place and a great team! We loved our stay there.