I am looking to go away with my husband to Block Island in August. I've never been, and would like to do a long weekend... any recommendations on hotels/B&Bs? Preferably under $300/night. TIA!