The place is in a great location, communication was quite speedy and any issues were promptly resolved. It felt a bit impersonal, but it was clean and the stay was very enjoyable, with all the amenities.