We had a lovely stay at this apartment, communication with hosts was prompt, apartment was new and clean and we had everything we needed. We would definitely stay here again!!