Lovely mini-hotel, everything listed is there. Very modern and new interior in the kitchen and bathroom. The rooms are a little on the small side for three people, but this is compensated by a very large communal area. A washing machine would be a nice addition.