Excellent location, great gym, great apartment and great host.