Giovanni's place is fantastic! The location is perfect as very close to main attractions and the train station (really recommend train trip to Celafu - coastal town w/ beautiful beach). The ceiling is a bit low, but what it lacked in height it made up in style (I'm 5'10/11). The apartment was also a lot bigger than I thought it was going to be - Would be very comfortable for 4 people! Giovanni gave us amazing recommendations and he was easy to contact during our stay. Oh and I wasn't sure there was a balcony or outdoor space before we got there but there is a great roof top with plenty of space to have breakfast/drinks/catch some rays.