Superb value , quality , hospitality and location .