5 stars all around. Great apartment, great location, amazing host!