We were pleasantly surprised how perfect this apartment was. It is modern, spacious, spotless and the location is perfect. Excellent service, communication and value for money. I would stay there again and recommend to family. Thank you for a wonderful experience.