Excellent location, excellent hospitality, excellent apartment. I highly recommend it!!