Three great things about John's place:
1. No resort fee
2. Very clean
3. Large balcony (there are two) is perfect for an end of the day relax/chill spot.
John is very responsive and I highly recommend staying at his 23rd floor property.