Excellent accommodation! This place was great. It had everything we needed during our stay, short walk to everything, clean, comfortable, and stylish. Sam was a wonderful host: helpful, easy to reach, flexible, and thoughtful. We would stay here again without hesitation.