Excellent stay - plenty of amenities for cooking and entertainment.