The apartment is practically new and stylish, has everything you need. Our stay in Roses was great, would definitely recommend.