Does exactly what it says on the tin. Perfect little getaway place. Amazing design and kept spotless. Great, helpful host! Would highly recommend