Very clean, lovely space, all the amenities needed for comfort. The location was also perfect for our needs!