Brilliant stay. Great views, perfect location. Could not fault!