New, modern and very clean. Comfortable beds and good kitchen. Parking a little tricky and house on busy street. No noise from inside house though. Good stay and plenty of space.