Excellent location, awesome host and all the creature comforts of a home away from home - a must stay when in San Jose!