Great views, great location, immaculate and well equipped. Would definitely stay here again.