Charming Casita, amazing location, super yard for the pups, and daily walks on the pier made for an awesome weekend!