Practically new, stylishly designed space. We had a lovely time and the hosts were very communicative and available when things came up. I would definitely stay here again and love that it's pet friendly although you'd never know because it was immaculate :)