Great experience all round. Good communication (especially considering my failing to do so!). Stunning views. Great price. Would stay again.