Guillermo's place is a perfect place to stay if you're ever stopping in San Jose! Conveniently located to all sights and necessary amenities.