Well presented property with everything provided for an enjoyable stay.