Wonderful Apartment, wonderful location, wonderful view. Wonderful hosting! All was wonderful.