We had a lovely stay at Terra Casa. We were made to feel very welcome and at home. The unit is based in the corner of a large plot with plenty of space around it all situated in well kept gardens. Access to the pool area which we had to ourselves for a full day (the other days were spent with family out and about). Garden perfect for kids there's a trampoline and swings. Gym is a work in progress but we were able to make use of the table tennis table and treadmill.