Absolutely perfect. It's a shame that you can only rate up to 5 starts. This was 10 ten better than any other Airbnb I have been to.