Excellent value for money. Amazing views and location. There were so many personal touches that made the stay extra special. You should definitely stay here!