If I could give more than 5 stars I would! The place is in the perfect location, to say the least, but it also is spotless and has the most beautiful views from the open air balconies! Roberto was super accommodating and the little extra touches made this one of the highlights of the most beautiful trip we have taken! Highly recommend staying with Roberto!