Would definitely recommend! We had a fantastic stay, the apartment was beautiful and our hosts went the extra mile to make sure our stay was the best one, they suggested many places to visit whilst we were there and were very quick and easy to communicate with.