Great place to stay! With everything you need. Good place for kids/family with space to hangout and play. Cassidy was nice to even offer us snorkel gear.
I would stay here again when we come back.