The location is perfect, could not be better. Very nice and clean. We stayed in apartments and hotels during this trip and all agreed the apartment experience is much better. Samual was very quick to respond to e-mails and once we met him, he was super helpful. He has perfect English and helped us a lot. H went way beyond what I would have expected. He pointed out good restaurants and even made reservations for us, otherwise he said it may be hard to get in. I could not give him a better rating, he was really the best!