Very new and modern. Really clean. Great location. Such friendly hosts. Definitely recommend staying here. I would not hesitate to stay at their place again!