Top marks for location, views, cleanliness, comfort with everything you need. Looking forward to staying again!