Fantastic views, very comfortable, great service, and well stocked for all eventualities. Thank you for a very memorable stay.