Perfectly perfect - wonderful location - Lovely apartment, a home away from home and lovely hosts