Perfect place for our stay. Pool is great with a large clean bathroom. The views are beautiful and the staff are so welcoming and helpful. definitely plan to stay here again. Its also in walking distance of great restaurants and shopping/tours.