Check in was very easy and stress-free, and the place was clean, spacious, and rather well-equipped for a short stay. There is however some loud ventilation and heating and cooling machinery located next to one of the bedrooms.