Great apartment and amazing location, can't beat it. Awesome terrace. Easy check in and spotless communication. Will definitely stay here again next time we are in town!