Everything that is promised for this accommodation is delivered on - a great location handy to town, clean and modern amenities, and exceptional views! We'd definitely stay again!