We were three families staying and the layout was perfect for us. It was very clean, the pool was warm (the kids were in all the time), it was close to Publix and also walking distance to beach, bars etc. We can really recommend this place!