Absolutely perfect. Such attention to detail! Spotless, had everything we needed, easy to find and just perfect. Lovely host too. We will definitely be recommending to everyone and we will be back!