John is a very good host. The room is small but that's only because the bed is huge and it's so comfortable. His girlfriend was an angel and helped me with my luggage and the apartment is always tidy and clean. Also Bonus points for the fast internet connection ;)