We loved our stay at Terranova! We loved watching the action in the water, views and sunsets were divine. Kids loved fishing and swimming from the rocks . Beds very comfy and all the amenities you could need. Highly recommended!!