we have a pleasant stay at this place. The unit is brand new , spotless, with a brand new kitchen. The kitchen appliances are all new and good brand . Beds are comfortable. Thanks Kirstin for having us, for sure we will book again for our next trip .