We were so favorably impressed with Eastern Beacon Inn that we're already planning a return trip. Our room had a stunning view of the channel and Campobello Island. Everything was spotless, attractively furnished, and comfortable. For example, the mattress and bedding were nice and firm and high quality. The self-serve kitchen provides everything you need to make your own continental breakfast. There's a ramp to the 1st floor; you have to climb a fairly steep staircase to 2nd and 3rd floors.