House was great for our large gathering with a wide range of ages. Accommodated all very nicely. Kitchen well equipped. Many wonderful seating areas, open and bright. Queen mattress, 2nd floor not very comfortable as well as King on third floor. House itself would get 5 stars. Very close to beach. Pool was only semi clean when we arrived. Hot tub did not work but Beach Side did not notify us until we called them on Monday. We found out that they knew on Saturday and possibly sooner it was not working. Unacceptable they did not notify us. Took numerous calls and it was supposedly repaired on Thurs. afternoon. We never tried it after that. Pool area needed a clean up after a storm but we had to call for that and had to wait a day. Pool full of pine straw, leaves and twigs, from storm but pool maintenance did not show until Thurs even though Wed. was their reg. scheduled day. We used net to clean some debris from pool but bottom of pool dirty. Pool and Hot Tub were priorities when we chose this listing. Mgmt. Co. always apologetic but just didn't appear to follow up on their service people or maybe they did and it still did not get done. They were very responsive to our questions before we began our stay.Three stars for them.