The three bedroom suites were perfect for our family of 6. The place was very clean. We did not eat in or cook during our week stay so I can’t speak to how the kitchen was stocked. The location is definitely the positive as it is centrally located. Vehicles are not allowed in the square so our private transfer dropped off and picked us up at the corner of the square. There wasn’t enough bedding for the pull out couch. When I texted the contact person, someone immediately dropped off some extra linens. Beds were comfortable, AC worked great and the apartment was great. The only recommendation would be to have a washing machine installed. It was in the mid 90’s the week we stayed, hot and sweaty as we hand washed everyday. Not a deal breaker, but would have been more convenient.