The place is perfect! It’s absolutely the perfect spot to enjoy a day or longer if you are San Jose. It is located in the perfect spot close to shopping restaurants movies groceries freeways and more. I highly recommend this place.