Beautiful, sparkling clean and ideally located. All needs well thought of. A great contributor for making our trip remarkable and memorable. Thanks a lot.