Ellen's place is fantastic. Great location with a great view of the canal from her balcony. It was easy to get there from the airport and close to the metro.
Check in was a breeze and her place is perfect. It's big enough for a couple and has everything you need. Stairs are a bit steep to get luggage up and down.
Ellen was a superb host and even did some laundry for us. My wife and I highly recommend!!