Very well presented accommodation, with everything you could possibly need in a fantastic setting.