Yellowbird blew away our expectations with their excellent staff and accommodations. Our room was spotless and massive, with a gorgeous balcony overlooking the ocean. The room had a kitchenette with a full-sized refrigerator, stove, microwave, toaster, and coffee maker, and fully stocked with dishes and utensils. The bed was also very comfortable. There is no elevator, but the stairs were easy to climb. The hotel also has a restaurant, which we dined at once. I was not pleased with the meal though. I ordered flying fish, and was presented with two tiny slivers of fish that I initially thought was a garnish. The restaurant needs to ensure their main courses are more substantial. Our drinks were well made and the rest of the meal was pleasant. The pool is lovely and kept very clean. The hotel is a five minute walk from Dover Beach, and less than a minute from several restaurants. There is a convenience store 5 minutes away as well. The main street next to St. Lawrence Gap allows you to get a taxi or a bus very easily. Overall, I will stay at this hotel again, provided that I can book a room on a higher floor!