We had a very nice stay! The apartment was exactly like on the pictures, there is everything you need for a fun time! The location is also very nice - be aware you do need to walk some steps / uphill to get there (if you’re not good by food, you might want to know).
The communication was easy and always available if we needed anything. Would absolutely recommend.