Stunning views and perfect location. Communication was also fantastic, such a smooth check in process and James was always there to answer any questions. Would highly recommend a stay!