We had a lovely stay at Sophie's house. Check in was smooth and easy - we weren't able to meet for check-in but were sent very detailed instructions. The apartment was lovely, very clean and space for cooking, enjoying a drink outside (although sadly we couldn't due to rain) or simply relaxing and watching television. Everything is within walking distance which is great and it's very simple to get a bus from the airport to the apartment.
I'd very much recommend this apartment.