Catherine and Michael's place was fantastic, clean, comfy and stylish, and so close to the gorgeous beach! Every little thing you need for a perfect weekend.