absolutely fabalous. fantastic accommodation, amazing location and supreme hospitality.