Our stay was absolutely fantastic. The self contained house has everything we could have asked for. It was brand new and clearly a lot of thought and effort have been put in to making it perfect. Our best stay with Air BnB thus far !