The location is unbeatable. Couldn't possibly be better. It's right around the corner from all of the action, so you get the peace and quiet but you're also steps away from anything you want to do!
One 'con' was the air conditioning - it's separate units in each of the bedrooms, so the main bathroom with a shower doesn't have AC, which isn't ideal for getting ready to go out on a hot night after a beach day. I personally felt the space was a bit more outdated than the price commanded but, again, you're paying for the location so, it was certainly a good enough for a place to stay for the weekend.