Traditional 18th-century inn in Cowes, offering budget en suite rooms, pub fare, live music, and a dog-friendly bar.