Fantastic apartment in a wonderful location. John was very communicative and made our stay very enjoyable. Will definitely return!