This place is in the PERFECT location! 2 short blocks from a beach which is separate by a people beach and a DOG BEACH!!!! It was one of the happiest places I've ever been haha. There was plenty of room for our 7 guests and you are also a few blocks from many restaurants and bars.