The Garden Gate Inn is a great option for staying on Block Island. The breakfast every morning is great and they will accommodate any dietary need you have. Additionally, there a lot of great hiking and walking in the immediate area. My fiancée and I truly enjoyed ourselves, we’d recommend it to anyone!