Beautiful accommodation in a beautiful setting. Very clean, modern and comfortable.