Very well set up, lovely and clean. Had whole little kitchen area. Great hosts. We would happily stay again and I would recommend staying here to everyone!