Great from start to finish. Very fast and friendly communication after booking, clear and accurate location details, and some very useful tips to help plan our visit. The apartment itself was exactly as described and perfect for our family (kids aged 12, 10 and 8). Very friendly and helpful hosts (e.g. booking collesium tickets and printing out for us to avoid a queue). Finally, they also arranged a safe and reliable transfer for us which didn't cost much more than the airport express.