Great stay, great location, great apartment, 10+ rating