A fantastic place to stay. Great hosts. Everything you need in a wonderful self contained apartment. And the location is simply beautiful! It was absolutely perfect! Thanks!