Affordable and in a great location. Nice little private beach. Awesome for little kids. Staff is as good as it gets. Rooms are not large but everything works great. AC cable and especially wi fi. Right on bus line for rides to Oak Bluffs and beyond. You will not be disappointed!