Amazing place! Everything was exactly described. The self check-in was smooth and easy. The place was sparkling clean, fully equipped, spacious, and comfortable. I'd definitely go back. Highly recommend!