This flat has everything you need for a short term stay however, should you be staying longer than a week or so, or you are planning to cook often it has some quirks. Our stay was for three months while we were working so we found some difficulties that would not be an issue for a shorter term holiday.