John's place is great! I recommend it to anyone. We stayed for 2 weeks. Here are some details to help you make a decision if you have too many options to choose from:
-Location is great to beach, metro, shopping and restaurants
-John was a great host and very gracious when my husband lost one of the keys :(
-The apartment has VERY strong basic amenities:
----great soft overhead lighting (you will find lots of harsh artificial LED lights in Brazil :(
----Strong hot water for the shower
----Bed is a true Queen and has a mattress topper so it's not so hard (check other places that their 'queen' is not a full or double; mattresses tend to be very hard in Brazil
----A/C is strong and units in each room and living area
----Smart TV allows you to use Netflix and Amazon Prime
Kitchen supplies are limited, so if you require specific equipment, I suggest asking host first.
Thank you John for a great stay