Perfect location. Everything we needed was right there. Beds were comfortable and plenty of linens for the 5 of us. The shower head did break while we were there but Jim had it fixed within an hour. The pool heater was also broke when we first got there saturday, which made for a very chilly swim in December but was fixed and warmed up by Tuesday. Loved the beach chairs and shell scooper thing (helped to find dozen or so sharks teeth). We grilled on the bayside deck and watched dolphins playing in the bay. I would recommend having a grill kit there, we had to buy one. Overall, we all had a great time and was super sad to leave. Can't wait till next year!