Pros: responsive owner, good central location, on site pool (albeit very small), nice hot tub for adults, good game room for kids in basement, nice view from top floor, not too far from beach, walkable to several restaurants, electric lift for bagsCons: very narrow and vertical so you will be climbing lots of stairs, no really good outdoor deck space for hanging out, in much need of a deep cleaning (many hairs everywhere), pictures make it look newer and nicer than it really is, uncomfortable beds, you need to supply a lot of things (bath soap, dish soap, tissues, toilet paper, paper towels, trash bags, etc), path to beach is not well described and challenging (we followed instructions and had to go thru Ramada which was not really permitted)