We've stayed at The Colonial Inn several times in the past. It is always a very pleasurable experience. There are multiple food options,either within walking distance or a shirt drive away. The staff is very friendly and accommodating, always! The shopping in the surrounding village is wonderful and varied. You feel like you can slow down and have a relaxing time while staying there. We stayed in room 204 and our bed was very comfortable, which is important to me, with a finicky back. I feel like the outer bed linens could be cleaner tho. I'm not sure that they were changed before our stay, so we just peeled them back. We asked for and received daily cleaning service in the room, which is something you can't get at a hotel chain these days. Service there(from Angel) was excellent. We keep going back because it's an enjoyable experience staying there, and all tourist points, up and down the Jersey shore line are very accessible via nearby highways. You'll enjoy your stay there, I'm sure.