The apartment is spacious and the beds are very comfortable. The bathroom is modern and was clean but the kitchen needs attention if guests are wishing to stay for a period of time and do any cooking.