A chic, comfortable stay in an excellent location. Spotless, spacious and well appointed. A lovely spot for a holiday with friends.