Stayed here 1 night with family upon arrival in San Jose (note: the airport is not in San Jose proper but in Alajuela; if you are looking at hotels, be aware that the city is not that close and that there can be a lot of traffic). They arranged connecting rooms. The hotel is as good as one could imagine a Hampton Inn being. This is not a Grand Hyatt, but everything is nice, new, and clean. Even the breakfast is ok. Staff very helpful. Shuttle waiting already when we exited baggage claim. Convenient to what appears to be all possible rental car companies. Took advantage of pre-paying the departure tax there when beginning 2-week vacation. For a stay before or after a flight, look no further.