We had a lovely stay in this piece of paradise. Everything was clean and the beds were very comfy and everything was as advertised. We very much appreciated being able to bring our dogs along for the stay too.