One of the most convenient and comfortable place to stay in Rhode Island