Excellent location, great communication, and everything you would hope for in a fun getaway vacation!