I think this place is well suited for someone who needs a place for a couple days. It's a bit small to do any serious cooking, but the pool and bbq area are quite nice. Plus, you have the infamous Beach House Restaurant directly across the street, and they do an awesome Happy Hour!