Absolutely a must! Beautiful location and views, excellent hosts, perfectly located to EVERYTHING!! Extremely accommodating and friendly, we will recommend to all of our family and friends and we are already planning our next vacation and stay at this hidden gem!!