Great place, great location, hence great stay