Great apartment. Great communication. Unbelievable location! 5 stars all round!