This place is incredible. There is no way the photos can do it justice, since being there, in person, is the only way to know how truly fabulous it is. We were so busy exploring the sites and dining out, in turn, that we never cooked in. That's the one thing I would maybe do differently next time - take advantage of dining on a fabulous home-cooked meal on the balcony. Otherwise, it was magic. We loved staying here and would highly recommend it to anyone.