The apartment was exactly as described and was ideal for our stay. The kitchen has everything you need for cooking proper meals and the apartment feels very spacious. The balcony is very nice too on a sunny day! The check in and communication beforehand were both very easy and gave us a lot of flexibility.