We had a short but really pleasant stay at Jen's. The communication and check-in was good and easy. The apartment is new, very clean and well equipped.
For us the proximity to the airport was perfect.