Highly recommend to everyone. Modern, with homely touches. We had everything we needed - even more than what was expected. Great communication from the host before, and during our stay in ensuring the best possible experience.