Cathy's place offers cosy and clean accomodation at the pristine location of Valla Beach.