Does exactly what it says on the box! Fantastic property and location, all amenities as described, we had a very relaxing stay. Would recommend.