Clean and spacious in a great location. We arrived late, so the self check in worked perfectly. The unit is furnished with enough amenities to make our stay really comfortable.