Very clean and modern, great value for money. Already looking at when we can return! Would 10/10 recommend, incredibly friendly and welcoming hosts too!