Excellent. The location was perfect for us, the check in and check out was a breeze, and the apartment was clean, comfortable, and much larger than we expected. There's plenty of space to enjoy. Highly recommended!