Fantastic location, sparkling clean, great communication, lovely views.