Lucy's place ticked all the boxes. Would recommend it and would stay there again.