The place is almost like a hotel room with the additional facilities of the kitchen and dining areas. It's small, but clean and comfortable. Great value for money.