The location is great! However the maintenance is very poor. Also the cleaning team is doing a horrible job. I would definitely book it again but only if the maintenance and cleanliness was improved