Tom's place was great - the location is superb and it couldn't have been easier to check in. The beds were super comfortable and the air conditioning was flawless. I only had a few issues, but these may be larger than the apartment itself.
1) it was really noisy in the main bedroom. There's literally zero sound insulation so if you're a light sleeper, pack earplugs and stay in the secondary bathroom.
2) There's very little hot water, so shower supppper quick and wait 20 minutes at least before the next person showers.
Other than that, we had an amazing time. Would definitely stay in another of Tom's apartments!