A clean, spacious and comfortable spot in the heart of newport