Excellent location and facilities. Very good value for money. The apartment was sparkling clean, very comfortable, more spacious than the photos. The communication with the hosts was great as they were responsive and very polite. I highly recommend this place and I will definitely choose it again in the future.