AMAZING stay! Would book again in a heart beat. Stunning views, beautiful interiors, fully stocked kitchen and modern fancy bathrooms. Everything you would want at a good value.