The apartment is new and very modern. It is also really comfortable and clean. The hosts are very polite and helpful. Our communication was perfect. And when a problem came up, they handled it very professionally. I would visit again!