Incredible apartment. Incredible location. Incredible amenities. Incredible hosts. Incredible communication. In a word - incredible! All of the 5-star reviews are warranted.