Fantastic accommodation. Extremely comfortable, modern amenities and outstanding hosts.