Great location, beautiful space, very clean and had lots of amenities. Only negative - we had some issues with communication regarding how many bed sheets we need, and it took a couple of days for this to be sorted.