Great place, and Casey is a great host. Our only regret was we could only stay for one night. Overall very good experience, and would definitely stay here again. The resort and beach are great.
Worth noting that Casey leaves a lot of the basic necessities (spices etc) in his home, and that makes things very convenient. Great communication start to finish as well!