Fantastic location, great views, excellent communication and check-in. Very easy booking, family friendly.