A perfect place to stay after a long flight. It has all the amenities one can hope for (I especially liked the Phillips Air Fryer ;).
The apartment itself and it's location are very convenient. Woolworth is in 3 minutes walking distance, lots of great places to get food from and the train station is right in front of the house.
You'll hear some noise from the street and the occasional airplane though so it'd be wise to bring some earplugs. The bed is _very_ comfortable though (Tiger mentioned it was using "memory foam").
Tiger himself was such a great host and helps where and when he can.
If you want to keep stress to a minimum, this is the place to be. It is care-free.