Excellent all round; great location, large rooms, well stocked kitchen.