5 stars all around!! GORGEOUS apartment, great location, lovely kind generous hosts- could not recommend it here more.