Hummingbird Suites is an ideal place to stay in San Pedro. It has a central location one block from the beach and only a few minutes driving from the airport and water taxi station. It is also close to many good restaurants. The host is available and quick to respond to questions and requests. The room is big, clean, and very very comfortable. It was nice to having a kitchen where we could prepare our own coffee and meals. The hotel faces one of the main streets on the island, but street noise is minimal and it is quiet at night (especially with the fan/AC on in the room). I would recommend Hummingbird Suites to anybody planning their visit to San Pedro.