Very large rooms, comfortable beds, usable basic kitchen. Was very clean when we arrived. Quick and easy communication, easy check-in. Not the prettiest or most luxurious place but very nice overall. Would recommend easily.