Well appointed apartment, smartly decorated, clean, full of old world charm, modern amenities and perfectly located. Loved our stay!