Perfect, well equipped kitchen and room (you could live in it if you wanted), nice shower too. As other reviews said, bed is two separate mattresses, but that’s the only downside really. Friendly staff, great location, great value for money.