Absolutely ideal for what we were after. Had everything you needed plus more, even had oven hobs, making this a really self sufficient little place. Was all very clean, bathroom large and modern!