The National is a great place to stay. Super location, very friendly and helpful staff, and very historic. The historic part is something you should understand before booking -- the hotel dates from the late 1800s, so the rooms are not like a modern hotel -- they are not as big or luxurious. But they are fine, especially because on Block Island you don't want to spend lots of time in your room anyway. The other possible thing to expect is some noise. The windows are not soundproof, and there are gatherings in the evening below the rooms.