This isn't gonna be the fanciest place you've ever stayed at, but it's clean, the beds are comfortable & the staff is friendly. Our room had a bedroom with a huge window overlooking the ocean, a living room with two chairs, a couch, television & oceanfront balcony (the balcony had a small table & two chairs), a full kitchen (stove, oven, microwave, full-size fridge, table, 4 chairs, plenty of counter space, silverware, dishes, pots & pans, etc), and roomy bathroom. The building is older, but I don't consider it to be too terribly outdated. The pool was spacious and clean - it's right on the beach. The Kingfisher Inn is literally right next door to the Garden City Pier also. My only issue with the Kingfisher Inn would be the parking lot - it's not quite large enough and sometimes it can be a challenge to find a spot. Otherwise, I think it's a great hotel & would recommend it to anyone wanting to visit Garden City Beach without spending a fortune on a place to stay.