This place was great! It's the perfect size for a couple, baby and a dog for a couple of days. Excellent location (easy walk to the beach and easy to get food), and great spaces to hang out and relax. We loved it!