Beautifully designed apartment, great host, and great facilities. Fantastic location too. Had a great stay!